﻿namespace NiYo.ParserBuilder.Domain.Hl7.Enums
{
    // ReSharper disable InconsistentNaming
    // Don't change casing. Values serve directly as output in the message.
    public enum MessageStructure
    {
        ADT_A01,
        ADT_A02,
        ADT_A03,
        ADT_A05,
        ADT_A06,
        ADT_A09,
        ADT_A15,
        ADT_A16,
        ADT_A17,
        ADT_A18,
        ADT_A20,
        ADT_A21,
        ADT_A24,
        ADT_A30,
        ADT_A37,
        ADT_A38,
        ADT_A39,
        ADT_A43,
        ADT_A45,
        ADT_A50,
        ADT_A52,
        ADT_A54,
        ADT_A60,
        ADT_A61,
        ADR_A19,
        MFN_M01,
        MFN_M02,
        MFN_M03,
        MFN_M04,
        MFN_M05,
        MFN_M06,
        MFN_M07,
        MFN_M08,
        MFN_M09,
        MFN_M10,
        MFN_M11,
        MFN_M12,
        MFN_M13,
        MFN_M14,
        MFN_M15,
        MFN_M16,
        QRY_A10,
    }
    // ReSharper restore InconsistentNaming
}